package com.bckj.fastboot.paid.biz.domain.pay.gateway;

import com.bckj.fastboot.paid.api.exceptions.RefundException;
import com.bckj.fastboot.paid.api.model.RefundRequest;
import com.bckj.fastboot.paid.api.model.RefundResponse;

public interface RefundGateway {

    default String getRefundWay() {
        return null;
    }

    default RefundResponse refund(RefundRequest request) throws RefundException {
        return null;
    }
}
